a sword of damocles hangs over - English Synonyms Dictionary